home *** CD-ROM | disk | FTP | other *** search
Makefile | 2000-05-27 | 1.4 KB | 46 lines |
- PROGRAM = lpc2400
-
- OBJECTS = analys.o bitio.o bsynz.o channel.o dcbias.o decode.o deemp.o \
- difmag.o diskio.o dyptrk.o encode.o energy.o filter.o ham84.o \
- hp100.o initial.o invert.o irc2pc.o ivfilt.o lpc_both.o \
- lpfilt31.o median.o mload.o onset.o pitsyn.o placea.o \
- placev.o preemp.o random.o rcchk.o round.o setup.o synths.o \
- tbdm.o trans.o voice.o vparms.o
-
- LOBJECTS = analys.o bsynz.o channel.o dcbias.o decode.o deemp.o \
- difmag.o dyptrk.o encode.o energy.o filter.o ham84.o \
- hp100.o initial.o invert.o irc2pc.o ivfilt.o lpc10.o \
- lpfilt31.o median.o mload.o onset.o pitsyn.o placea.o \
- placev.o preemp.o random.o round.o rcchk.o setup.o synths.o \
- tbdm.o voice.o vparms.o
-
- LIBS = -lm
-
- # CC = cc -O3 -fsingle
-
- liblpc10.a: $(LOBJECTS)
- /bin/rm -f liblpc10.a
- ar cr liblpc10.a $(LOBJECTS)
- -if test -s /bin/ranlib; then /bin/ranlib liblpc10.a; \
- else if test -s /usr/bin/ranlib; then /usr/bin/ranlib liblpc10.a; \
- else exit 0; fi; fi
-
- tester: liblpc10.a main.o
- cc -o lpc2400 main.o liblpc10.a ../ulaw.o $(LIBS)
-
- $(PROGRAM): $(OBJECTS) $(ULIBS)
- $(CC) -o $(PROGRAM) $(OBJECTS) ../ulaw.o $(ULIBS) $(LIBS)
-
- clean:
- rm -f $(PROGRAM) $(LOBJECTS) $(ARCH) core *.bak *.a
-
- test: $(PROGRAM)
- time $(PROGRAM) test.spd test.out
- sfplay test.out
- rm test.out
-
- suntest:$(PROGRAM)
- time $(PROGRAM) test.au test.out
- cp test.out /dev/audio
- rm test.out
-